051480fc09241b1f9e2302803e0f206482588d24,service-search-opendata/src/main/java/fi/nls/oskari/search/OpenStreetMapSearchChannel.java,OpenStreetMapSearchChannel,doSearch,#SearchCriteria#,77

Before Change


                item.setLocationTypeCode(JSONHelper.getStringFromJSON(dataItem, "class", ""));
                item.setType(JSONHelper.getStringFromJSON(dataItem, "class", ""));
                item.setVillage(JSONHelper.getStringFromJSON(address, "city", ""));
                if(reverseCoordinates) {
                    item.setLon(JSONHelper.getStringFromJSON(dataItem, "lon", ""));
                    item.setLat(JSONHelper.getStringFromJSON(dataItem, "lat", ""));
                } else {
                    item.setLat(JSONHelper.getStringFromJSON(dataItem, "lon", ""));
                    item.setLon(JSONHelper.getStringFromJSON(dataItem, "lat", ""));

After Change


                item.setVillage(JSONHelper.getStringFromJSON(address, "city", ""));

                item.setLon(JSONHelper.getStringFromJSON(dataItem, "lon", ""));
                item.setLat(JSONHelper.getStringFromJSON(dataItem, "lat", ""));

                // FIXME: add more automation on result rank scaling
                try {